seven sisters (seven biggest oil companies) - Spanish English Dictionary